From: Florian Müllner Date: Wed, 3 Jul 2013 10:25:01 +0000 (+0200) Subject: overview: Add coverPane to stack instead of BoxLayout X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~1013^2^2~3965 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=70da55880289309bbc02c1498ae6ba6924d2e88d;p=gnome-shell.git overview: Add coverPane to stack instead of BoxLayout The event catcher that covers the entire primary monitor during transitions is currently inside a BoxLayout, relying in its odd support for fixed position actors. We already have a proper stack widget in place, move it there. https://bugzilla.gnome.org/show_bug.cgi?id=703808 --- diff --git a/js/ui/overview.js b/js/ui/overview.js index 8accac381..99814ac3d 100644 --- a/js/ui/overview.js +++ b/js/ui/overview.js @@ -148,7 +148,7 @@ const Overview = new Lang.Class({ // Dash elements, or mouseover handlers in the workspaces. this._coverPane = new Clutter.Actor({ opacity: 0, reactive: true }); - this._overview.add_actor(this._coverPane); + this._stack.add_actor(this._coverPane); this._coverPane.connect('event', Lang.bind(this, function (actor, event) { return true; })); this._stack.add_actor(this._overview);